import { IPSModelObject } from '../ipsmodel-object';

/**
 *
 * @export
 * @interface IPSSysImage
 */
export interface IPSSysImage extends IPSModelObject {
  /**
   * 代码标识
   * @type {string}
   */
  codeName: string;

  /**
   * 图片样式
   * @type {string}
   */
  cssClass: string;

  /**
   * 图片样式（X）
   * @type {string}
   */
  cssClassX: string;

  /**
   * 字体标识
   * @type {string}
   */
  glyph: string;

  /**
   * 图片宽度
   * @type {number}
   * @default 0
   */
  height: number;

  /**
   * 图片路径
   * @type {string}
   */
  imagePath: string;

  /**
   * 图片路径（X）
   * @type {string}
   */
  imagePathX: string;

  /**
   * 直接内容
   * @type {string}
   */
  rawContent: string;

  /**
   * 图片宽度
   * @type {number}
   * @default 0
   */
  width: number;
}
